package com.bcinfo.iccard.model;

import java.io.Serializable;
import java.util.Date;

public class CheckAccountLog implements Serializable {
    /**  
     * @Fields serialVersionUID : TODO(用一句话描述这个变量表示什么) 
     */
    private static final long serialVersionUID = -7595323338319209577L;

    private Long checkaccountId;

    private Short cardType;

    private Long saleUserId;

    private Date recentlyAccountDate;

    private Float checkaccountMount;

    private Date accountDate;

    private Long userId;
    
    private String userName;
    
    private Float accountMount;

    public Long getCheckaccountId() {
        return checkaccountId;
    }

    public void setCheckaccountId(Long checkaccountId) {
        this.checkaccountId = checkaccountId;
    }

    public Short getCardType() {
        return cardType;
    }

    public void setCardType(Short cardType) {
        this.cardType = cardType;
    }

    public Long getSaleUserId() {
        return saleUserId;
    }

    public void setSaleUserId(Long saleUserId) {
        this.saleUserId = saleUserId;
    }

    /**
     * @return the userName
     */
    public String getUserName()
    {
        return userName;
    }

    /**
     * @param userName the userName to set
     */
    public void setUserName(String userName)
    {
        this.userName = userName;
    }

    public Date getRecentlyAccountDate() {
        return recentlyAccountDate;
    }

    public void setRecentlyAccountDate(Date recentlyAccountDate) {
        this.recentlyAccountDate = recentlyAccountDate;
    }

    public Float getCheckaccountMount() {
        return checkaccountMount;
    }

    public void setCheckaccountMount(Float checkaccountMount) {
        this.checkaccountMount = checkaccountMount;
    }

    public Date getAccountDate() {
        return accountDate;
    }

    public void setAccountDate(Date accountDate) {
        this.accountDate = accountDate;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    /**
     * @return the accountMount
     */
    public Float getAccountMount()
    {
        return accountMount;
    }

    /**
     * @param accountMount the accountMount to set
     */
    public void setAccountMount(Float accountMount)
    {
        this.accountMount = accountMount;
    }

    /* (non-Javadoc)
     * Description: <br/> 
     *
     * @return 
     * @see java.lang.Object#toString()
     */
    @Override
    public String toString()
    {
        return "CheckAccountLog [checkaccountId=" + checkaccountId + ", cardType=" + cardType + ", saleUserId="
                + saleUserId + ", recentlyAccountDate=" + recentlyAccountDate + ", checkaccountMount="
                + checkaccountMount + ", accountDate=" + accountDate + ", userId=" + userId + ", userName=" + userName
                + ", accountMount=" + accountMount + "]";
    }
}